protective sheath - Espagnol Anglais Dictionnaire